/* eslint-disable */

import React from 'react';
import { Svg, Path } from 'react-native-svg';
import { getIconColor } from './helper';

let AcWeidenglu = ({ size, color, ...rest }) => {
  return (
    <Svg viewBox="0 0 1024 1024" width={size} height={size} {...rest}>
      <Path
        d="M511.999817 511.999817m-511.999817 0a511.999817 511.999817 0 1 0 1023.999634 0 511.999817 511.999817 0 1 0-1023.999634 0Z"
        fill={getIconColor(color, 0, '#F1F1F1')}
      />
      <Path
        d="M511.999817 716.799744c140.79995 0 264.959905 71.021689 338.687879 179.199936A510.098104 510.098104 0 0 1 511.999817 1023.999634a510.061532 510.061532 0 0 1-338.687879-128.036525A409.23414 409.23414 0 0 1 511.999817 716.799744z"
        fill={getIconColor(color, 1, '#CCCCCC')}
      />
      <Path
        d="M307.19989 422.399849a217.599922 204.799927 90 1 0 409.599854 0 217.599922 204.799927 90 1 0-409.599854 0Z"
        fill={getIconColor(color, 2, '#CCCCCC')}
      />
    </Svg>
  );
};

AcWeidenglu.defaultProps = {
  size: 18,
};

AcWeidenglu = React.memo ? React.memo(AcWeidenglu) : AcWeidenglu;

export default AcWeidenglu;
